defend the frontier - French English Dictionary